nmda receptor - Spanish English Dictionary